gcc MSYS2环境的使用

您所在的位置:网站首页 msys2 gcc gcc MSYS2环境的使用

gcc MSYS2环境的使用

2023-03-31 01:49| 来源: 网络整理| 查看: 265

我想彻底了解MSYS2平台环境的用法。部分说明可从以下网址获得:https://www.msys2.org/docs/environments/

我了解的事情:

1.MSYS环境它用于构建只能在MSYS2环境中运行的应用程序。通过cygwin C库可以使用POSIX层。应用程序使用GCC编译为64位(安装了32位MSYS2的除外)。1.MINGW64环境它用于创建独立于MSYS2环境运行的本机Windows应用程序。使用旧的MSVCRT技术。应用程序使用GCC编译为64位。1.MINGW32环境它用于创建独立于MSYS2环境运行的本机Windows应用程序。使用旧的MSVCRT技术。应用程序使用GCC编译为32位1.UCRT64环境应用程序使用GCC编译为64位。使用较新的UCRT技术。1.CLANG64环境应用程序是使用64位LLVM编译的。使用较新的UCRT技术。UCRT64和CLANG64的区别在于编译器不同。Clang(LLVM的前端)与GCC命令部分兼容。

我的问题:

但是什么时候使用UCRT64,什么时候使用MINGW64?我可以用UCRT64构建库,然后用MSVC编译器构建一个项目吗?我可以用MSYS2构建一个库,然后用MSVC编译器链接吗?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3